package string;

/**
 * int intdexOf(String str)
 * 检索给定字符串在当前字符串的开始位置
 */
public class IndexOfDemo {
    public static void main(String[] args) {
        String str="thinking in java";
        //          0123456789012345
        int index=str.indexOf("in");//2,检索相同字符起始下标
        System.out.println(index);
        //如果当前字符串不包含给定内容时，返回值为-1
        index=str.indexOf("IN");//检索字符区分大小写
        System.out.println(index);
        //重载的indexOf可以从指定位置开始检索第一次出现指定字符串的位置
        str.indexOf("in",3);//5，检索in的位置从起始下标3开始
        System.out.println(index);
        //lastIndexOf检索最后一次出现的字符串的位置
        index=str.lastIndexOf("in");//9,检索最后一个in的起始下标
        System.out.println(index);

    }
}
